package com.codeoss.framework.service;

import com.codeoss.framework.response.WorkflowTaskManagementResponse;

public interface IWorkflowTaskManagementService {
	public WorkflowTaskManagementResponse init();

	public WorkflowTaskManagementResponse approve(Long taskId, String opinion);

	public WorkflowTaskManagementResponse reject(Long taskId, String opinion);

	public WorkflowTaskManagementResponse back(Long taskId, String opinion);

	public WorkflowTaskManagementResponse resubmit(Long taskId);

	public WorkflowTaskManagementResponse getCount();
	
	public WorkflowTaskManagementResponse onPageChangeHandler(String pageType);
	
	public WorkflowTaskManagementResponse onPageHandler(String pageType,int page);
}
